为了账号安全,请及时绑定邮箱和手机立即绑定

配置Java开发环境

标签:
Java

配置Java开发环境(以Ubuntu18.04为例,Windows大致相同)

安装JDK

  • 下载JDK 点此下载
  • 解压
    sudo tar -zxvf jdk-8u201-linux-x64.tar.gz -C /usr/local/java/jdk/
  • 配置环境变量
    # Java 环境变量的写法
    # 假设 JDK 的解压目录为 /usr/local/java/jdk/jdk1.8.0_201
    # 需要修改文件 /etc/profile
    sudo gedit /etc/profile
    # 打开文本编辑器后,在最下面添加下列配置(Windows环境变量分割符是';' Linux中是':')
    export JAVA_HOME=/usr/local/java/jdk/jdk1.8.0_201
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:{JRE_HOME}/lib
    export PATH=$PATH:${JAVA_HOME}/bin:
    # 然后保存退出 刷新
    source /etc/profile

    安装Tomcat

  • 下载tomcat 点此下载
  • 解压到指定目录
    sudo tar -zxvf apache-tomcat-8.5.39.tar.gz -C /usr/local/java/tomcat
  • 配置环境变量
    #给tomcat文件夹增加权限
    sudo chmod 755 -R /usr/local/java/tomcat/apache-tomcat-8.5.39
    #打开配置文件
    sudo vim /etc/profile
    #在最后添加一行
    #tomcat
    export TOMCAT_HOME=/usr/local/java/tomcat/apache-tomcat-8.5.39
    #保存退出后刷新
    source /etc/profile
    #启动tomcat
    cd /usr/local/java/tomcat/apache-tomcat-8.5.39/bin
    sudo ./startup.sh
    #这里会报找不到JAVA_HOME和JRE_HOME,需要在`setclasspath.sh`加入java地址
    sudo vim setclasspath.sh
    #添加JAVA_HOME和JRE_HOME
    export JAVA_HOME=/usr/local/java/jdk/jdk1.8.0_201
    export JRE_HOME=/usr/local/java/jdk/jdk1.8.0_201/jre
    #保存退出  刷新
    source setclasspath.sh

    安装maven

  • 下载maven 点此下载
  • 解压到指定目录
    sudo tar -zxvf apache-maven-3.3.9-bin.tar.gz -C /usr/local/java/maven/
  • 配置环境变量
    #打开配置文件
    sudo vim /etc/profile
    #添加maven配置
    #maven
    export M2_HOME=/usr/local/java/maven/apache-maven-3.3.9
    export PATH=$PATH:${JAVA_HOME}/bin:${M2_HOME}/bin:
    #保存退出后刷新
    source /etc/profile
    # 验证
    mvn -v
  • 修改仓库地址和下载源 ==阿里源==
    修改settings.xml文件
    <!--本地仓库地址-->
    <localRepository>/usr/local/java/maven/repo</localRepository>
    <!--阿里云源-->
    <mirror>
      <id>nexus-aliyun</id>
      <mirrorOf>central</mirrorOf>
      <name>Nexus aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>
点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
JAVA开发工程师
手记
粉丝
2
获赞与收藏
0

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消